fixed-term contract - Francés Inglés Diccionario